package com.xinzhidi.web.balancecontrol.mapper;

import com.xinzhidi.web.balancecontrol.domain.po.BalanceControlPo;
import com.xinzhidi.web.balancecontrol.domain.vo.ControlVo;

import java.util.List;

/**
 * @author dell
 */
public interface BalanceControlMapper {

    /**
     * 小区列表
     * @param po
     * @return
     */
    List<ControlVo> listPlot(BalanceControlPo po);

    /**
     * 楼栋列表
     * @param po
     * @return
     */
    List<ControlVo> listBuild(BalanceControlPo po);

    /**
     * 单元列表
     * @param po
     * @return
     */
    List<ControlVo> listBuildUnit(BalanceControlPo po);

    /**
     * 住户列表
     * @param po
     * @return
     */
    List<ControlVo> listHousehold(BalanceControlPo po);

    ControlVo getValue(Long buildId);
}
